package com.cskaoyan;

//import com.mysql.jdbc.Driver;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

/**
 * 创建日期: 2021/11/22 17:49
 *
 * @author ciggar
 */
public class FirstJDBCDemo {

    //jdbc:mysql://localhost:3306/36th_rev?参数名1=参数值1&参数名2=参数值2
    static String url = "jdbc:mysql://localhost:3306/36th_rev";
    static String username="root";
    static String password="123456";



    public static void main(String[] args) throws SQLException {

        // 0. 注册驱动   Java的SPI技术可以帮助驱动自动注册
//        DriverManager.registerDriver(new Driver());

        // 1. 建立连接
            // connection 其实就是一个网络连接
        Connection connection = DriverManager.getConnection(url, username, password);

        // 获取statement 因为statement对象可以帮助我们去发送SQL请求
        Statement statement = connection.createStatement();

        // 2. 发送SQL请求
//        statement.executeUpdate()  增删改
//        statement.executeQuery()   查

        int affectedRows = statement.executeUpdate("insert into student values (10,'李狗子','三班',100)");

        // 3. 接收SQL处理结果

        // 4. 解析结果

        System.out.println("affectedRows:" + affectedRows);

        // 5. 关闭资源
        statement.close();
        connection.close();

    }
}
